gdk: Pass Drawable as argument
authorBenjamin Otte <otte@redhat.com>
Mon, 22 Nov 2010 16:27:46 +0000 (17:27 +0100)
committerBenjamin Otte <otte@redhat.com>
Thu, 2 Dec 2010 19:21:02 +0000 (20:21 +0100)
We're not passing a GdKWindow here, but the implementation.

gdk/gdkoffscreenwindow.c
gdk/gdkwindowimpl.h
gdk/quartz/gdkwindow-quartz.c
gdk/win32/gdkwindow-win32.c
gdk/x11/gdkwindow-x11.c

index 9f321eb4f2afeb8be8c1ed964af26b216daa6476..05fc540e3343cbc497a9c76efceb4d7ad8bd09af 100644 (file)
@@ -643,7 +643,7 @@ gdk_offscreen_window_translate (GdkWindow      *window,
 }
 
 static cairo_surface_t *
-gdk_offscreen_window_resize_cairo_surface (GdkWindow       *window,
+gdk_offscreen_window_resize_cairo_surface (GdkDrawable     *window,
                                            cairo_surface_t *surface,
                                            gint             width,
                                            gint             height)
index 1c9d81980b457f1d1f0b451dc0c252998212f2b3..ce7f663b6b4fefb693ee20cd3a7e0f0ccca3be67 100644 (file)
@@ -142,7 +142,7 @@ struct _GdkWindowImplIface
                                         gboolean         recursing,
                                         gboolean         foreign_destroy);
 
-  cairo_surface_t * (* resize_cairo_surface) (GdkWindow       *window,
+  cairo_surface_t * (* resize_cairo_surface) (GdkDrawable     *window,
                                               cairo_surface_t *surface,
                                               gint             width,
                                               gint             height);
index 11d140fd91de4fb4fd8324fc8c09cbc95842faca..0f6745b430bdec44b50373dc1b684a902ba10994 100644 (file)
@@ -1087,7 +1087,7 @@ _gdk_quartz_window_destroy (GdkWindow *window,
 }
 
 static cairo_surface_t *
-gdk_window_quartz_resize_cairo_surface (GdkWindow       *window,
+gdk_window_quartz_resize_cairo_surface (GdkDrawable     *drawable,
                                         cairo_surface_t *surface,
                                         gint             width,
                                         gint             height)
index 398be8dcb174502305baef6b44042a565b68f0bc..7a8cf149f8972e2c44b24cc8e4367fa627d64dd4 100644 (file)
@@ -745,7 +745,7 @@ _gdk_win32_window_destroy (GdkWindow *window,
 }
 
 static cairo_surface_t *
-gdk_win32_window_resize_cairo_surface (GdkWindow       *window,
+gdk_win32_window_resize_cairo_surface (GdkDrawable     *drawable,
                                        cairo_surface_t *surface,
                                        gint             width,
                                        gint             height)
index e2cfcb8c020f669e4ba54f0db79b1535fee1a446..07155d0d68a342e4c8c376b4f73380a86db9afbc 100644 (file)
@@ -1102,7 +1102,7 @@ _gdk_x11_window_destroy (GdkWindow *window,
 }
 
 static cairo_surface_t *
-gdk_window_x11_resize_cairo_surface (GdkWindow       *window,
+gdk_window_x11_resize_cairo_surface (GdkDrawable     *window,
                                      cairo_surface_t *surface,
                                      gint             width,
                                      gint             height)